package com.tripcube.ai.model.dto;

import lombok.Data;

/**
 * 记忆聊天请求参数
 * 
 * @author alander
 */
@Data
public class MemoryChatDTO {
    
    /**
     * 用户查询内容
     */
    private String query;
    
    /**
     * 会话ID，用于标识唯一的对话会话和维护上下文记忆
     */
    private String conversationId;
    
    /**
     * 系统提示词，用于自定义AI的行为和角色设定
     */
    private String systemPrompt;
    
    /**
     * 角色名称，用于预设的角色聊天模式
     */
    private String role;
}
